Nuprl Lemma : ma-init-sub 0,22

V:(IdType), M1M2:MsgA.
(x:Id. V(x M2.ds(x))  M1  M2  (x:Id, v:V(x). M2.init(x,v M1.init(x,v)) 
latex


DefinitionsTop, False, Unit, P  Q, , b, A, M.init(x,v), M1  M2, M.ds(x), MsgA, Valtype(da;k), P & Q, z != f(x P(a;z), x  dom(f), IdDeq, Prop, f(x), a:A fp B(a), xt(x), f(x)?z, x(s), IdLnk, Id, Knd, f  g, t  T, x:AB(x), b, A & B, P  Q
LemmasId wf, fpf-cap wf, fpf-trivial-subtype-top, fpf-ap wf, id-deq wf, fpf-dom wf, assert wf, ma-sub wf, ma-ds wf, msga wf, not wf, bnot wf, bool wf, assert of bnot, eqff to assert, iff transitivity, eqtt to assert, subtype rel self

origin